package com.rc.saas.tenant.mapper.device;

import com.rc.saas.tenant.common.base.BaseMapper;
import com.rc.saas.tenant.model.device.RcLabel;
import com.rc.saas.tenant.model.device.RcLabelExample;

import com.rc.saas.tenant.search.elec.ElecLabelSearch;
import com.rc.saas.tenant.vo.device.RcLabelVo;

import java.util.List;

public interface RcLabelMapper extends BaseMapper<Long, RcLabel, RcLabelExample> {

    void saveLabel(RcLabel rcLabel);

    List<RcLabelVo> listPageByCondition(ElecLabelSearch elecLabelSearch);

    List<RcLabel> loadLabel();

    String getLabelNames(String labelIds);
}